2326
1
3364
3
1581
2
384
0
3765
4
1295
1638
1233
2650
20
571
280
3683
5225
8
921
2250
2245
297066
1226
3053
7
894
2495
1690
2683
1488
2797
5
2773
2354
469
1970
658