2131
2
2094
5
1828
3
7793
4
297066
0
3364
7733
5164
3657
12
1681
1393
1
3765
378
1522
2948
6
1803
3058
1226
2245
3053
7
267612
4978
1033
1757
99072
8072
2797
1149
36905
1416