2416
1
615
268
935
0
2510
4
1249
2
1005
10820
18
2668
3
5180
10
1982
9483
9
4748
7
1077
1072
399
193453
1528
5
2443
1922
924
712
70922
6050
6
1149
846
967
254
2269
1584