1599
2
11924
1
2163
0
4285
3
5982
6
1264
1890
946
1218
2840
12149
1034
11059
9
1793
3777
2118
919
857
2475
2571
418
627
3680
1460
87
693
784
526
1093
1380