2245
3
959
0
2097
4
3563
7
1344
1
297066
2252
1622
1834
1226
3053
4278
2
5088
6
1105
894
1835
571
1451
3554
4085
945
2643
1220
2797
5
1295
2773
280
108797
2354
1581