2103
1
1270
2
1622
2948
9
6617
1194
5440
8
707
1265
1834
1763
1294
4944
2468
3
2083
2512
0
2612
5
2921
1449
1558
3386
6346
16
1383
1137
1438
1363
266
12459
866
3805
6