2199
0
1454
477
1716
1
798
1073
544
447
472
476
1053
2657
2
3514
3
492
475
2395
913
1418
390
443
999
5779
611
4143
6
2693
325
6968
5
1344
4427
10