3765
4
894
0
1494
596
2907
2
1295
1
571
337
2124
3
1189
791
1374
2535
974
32302
19783
280
2399
423
1970
706
3683
3680
2650
20
102
37847
1127
2771
1106
678