1133
0
1009
2
691
2809
6800
407
1
2490
286
165
2143
1954
1101
339
415
2551
1557
547
409
2069
8
2275
348
787
4309
1058
2123
543
1279
505
868
714