1102
1
1309
0
1992
3
2259
2180
697
2035
1564
2
1288
787
527
2317
5
4914
2138
884
1894
1320
1119
5389
12472
1016
2992
3788
1583
1694
815
243
3125
15
563
2152