3765
4
2626
1
1964
3
2245
571
0
3053
7
297066
490
912
985
1295
2180
894
2683
3683
1361
1915
5719
5
2650
20
135
280
2711
2
1513
1665
989
469
3261
1581
118
13018