3196
2
5151
1767
2405
1
1688
1833
4309
3
1431
383
0
1969
3125
5
3189
4
3715
1757
14125
10
2515
2773
1295
21152
8
297066
4651
2650
20
1446
2942
6
2740
181997
11
280
658
2194
469