1229
1
1961
0
3480
5
1281
770
1866
3
2448
3625
7
2420
676
6371
472
1550
16628
14
691
2271
4
1392
385
991
4682
2
906
7334
637
417
2221
2447
2198
1209
1171