2226
1
1814
2
1691
2294
1358
1241
2394
4179
4079
4
3562
1816
1532
1699
3326
3
1844
2100
3196
6
1511
4309
1506
1568
2445
2578
5439
451
0
2152
2082
1813
3485
7
1938