1424
2
2688
2051
388
3
990
1366
581
2837
390
3737
2440
1333
582
1729
871
2260
620
10286
2275
720
2526
925
1963
1557
3502
1864