2822
2
1564
2992
3
1669
4
1982
2318
1
4837
5
2528
1590
4335
1872
2605
1289601
5226
1659
0
1960
2732
1973
951
3519
9
2088
3973
6
8527
4874
8
1812
2101
123674
35
5363
2132
913