1309
0
1992
3
3554
9
1182
2
3407
1
206
697
3271
4
1564
527
4914
5701
8
3303
6
66
884
1320
1119
5389
12472
2992
3788
1583
641
1481
707
815
3125
15
2152
2259
1210