2163
0
3680
2
1599
2118
1
1264
1198
2398
8
2475
586
5982
6
946
477
984
1931
372
1793
628
977
971
1225
11924
485
630
560
181997
11
905
1239
1282
3777
1342