2245
3
2486
2
748
0
297066
1821
2300
2483
108797
5141
7
5090
3041
1226
1
3053
7159
10
7034
10827
4
9956
2797
5
3186
1295
5246
2274
2773
17970
15
280
444571
9
2354
1581
1335
2650
20