2245
3
1271
1
1622
3697
1169
2951
2
297066
0
4326
772
3378
4832
1275
2364
1243
1226
3053
7
2412
1896
2740
1178
1149
710
2797
5
915
1295
2773
280
108797
2354
1581