1532
1
2710
2
868
662
0
1844
2173
1545
2562
297066
1816
1681
4117
5
1399
2773
929
3
1093
2980
619
1590
1382
2884
2184
1526
496
1746
3326
1814
10243
4
1749