5635
3
3103
2
2356
0
1992
3593
16
1913
1424
2631
1
2344
1510
697
605
172
2213
1653
7386
5
536
1309
1078
3765
4
4914
3859
3145
215
5579
7
2666
9
2966
6
1768
2499
297066