928
1
2045
0
951
2702
6
619
564
616
2502
1668
2740
3140
4
2906
2
2769
3076
3539
3
2173
1422
1197
1366
2122
8607
8
2794
4943
2153
7
1196
2452
59
4327
1458
2427
12