1328
3
1009
2
1050
928
1
25170
0
652
1036
1297
273
1342
614
849
30
387
24
1117
92031
803
2725
1940
137831
11
1287
124
1295
1541
65
1004
108
193731
3932