2221
6
1659
7
2648
15
1365
4
3759
13
1309
1
1210
3
1516
2
915
0
246
659
1874
3215
923
1678
9
3383
5
863
6703
10
1366
1181
2311
1104
120
238
77
656
409
1426
1680
5622