2091
2
2526
1
2806
3
5611
11
445
906
1337
0
1020
1824
1009
2569
5
11829
7334
4
2064
1222856
180849
510
292
3588
1139
404
798
1787
422
623
5781
6
1282
709
1285
458