2245
3
1813
1
4084
2377
2131
297066
0
1788
2972
3683
1226
3053
7
2360
6
2456
1399
1031
1547
2797
5
1295
1690
2368
2773
6516
8
1816
280
108797
2354
1581
2
2562
2650
20
2386