1265
3
787
0
1998
1617
2
1066
1
1787
247
1144
4
9860
11882
12
1338
9
970
1088
1371
1792
62
1093
480
1607
9320
5
25090
1437
2193
2163
532
1271
1214
837
2775
551