2245
3
1888
1
1694
297066
0
2402
4
1226
3053
7
3624
1354
216
2755
2
4101
1482
1092
1135
2247
1217
2250