2103
1
1270
2
1622
2948
9
2966
11
266
707
3657
12
6617
3805
6
1834
2456
4285
3
5440
8
1763
400
0
2268
4
1294
2083
2512
2612
5
19944
1218
2134
2449
2684
1383
1137
3386
1438