3241
15
10171
2
1248
1
507
476
3124
3
4209
9
1722
339
459
2791
6
475
1141
2096
1054
802
2653
1067
350
0
426
85
183
196
121
532
1370
5
83
80
209
444