2245
3
564
1
2089
2578
1929
297066
0
83
1180
4042
2
2354
1082
1539
1519
5225
8
1371
3696
6236
10
951
1581
1694
1229
1779
1226
3765
4
2886
1809
5
2430
1174
3053
7
1492