3079
1
1401
2515
3
2245
1295
1209
1859
2
297066
0
19944
2354
995
3107
7
1320
2304
1788
1382
1313
1226
2039
2268
4
3053
1573
2620
899
2133
1534
1161
1129
2797
5
1485