3117
8
3289
2
4425
6
2999
1
2104
1431
1688
1833
1364
1969
1127
3206
5
746
0
1106
272
2621
3
1427
1972
1906
1516
578
3715
2462
5151
1736
181997
11
2740
2911
9
928
2108