2794
2
1576
3
1532
1
999
951
1695
7
1618
841
3470
5
432
0
2320
1844
2886
8002
1748
1550
3368
1749
2939
2209
1095
5253
4
1431
2740
3066
2285
457
1868
2343