951
1
619
564
4358
6
2502
2740
2486
2
748
0
3539
3
6779
5
1821
5440
8
8607
4943
2300
2153
7
5246
1329
1458
2069
2122
2427
12
2687
2794
3546
108797
1952
3316
17
4327
3629