951
1
7793
4
1828
3
2502
619
1033
2427
12
564
905
0
1687
2122
2
1197
4070
3848
2131
4009
6
2740
1446
3140
2906
1827
7733
1807
6547
4216
3539
6236
10
2189
1694
1790