951
1
619
564
7034
2
2502
2740
3539
3
6362
5
2090
6779
1212
642
8607
8
1468
2080
1919
4943
1582
2153
7
3211
3575
1572
2356
1458
0
2122
2427
12
2687
2794
3546
108797