1936
1
7952
2470
2
814
1374
2113
3006
3
1501
521
805
915
1566
1392
2982
1448
1642
417
0
1622
447
543
1193
1326
263
1603
365
4111
964
1470
1182
2260
12