4080
1
3676
3045
3
2428
1647
4
1123
1143
0
2983
2
973
4250
25
1097
1791
2272
2502
2003
5862
5
2237
2767
4337
1831
1719
1102
638
1864
2620
3336
236066
14
1226
1918
1988