1501
1
2090
2
3575
5
2820
10
1323
96
0
577
437
6264
7
57793
1230
370
4606
2233
3
3212
27
364
2489
566
1917
51331
25
951
962
571
2788
2781
691
1420
1210
4578
1773