3196
2
2911
9
5151
1767
2405
1
1688
1833
4309
3
1431
383
0
2763
1969
3125
5
3189
4
1757
14125
10
2515
1295
4651
21152
8
2082
398656
19
1446
2942
6
2676
2740
181997
11
2711
297066
6753
17