996
2
1879
4
780
1696
1
619
951
2760
1863
17
2225
3
4940
14
2128
1469
1313
2133
1432
2156
2205
2033
1296
0
983
1600
1131
2475
5
1549
2279
6
2007
1325
1746
2271
1112