1245
2
1343
0
4427
10
2052
477
7328
1022
2966
5
1348
5031
1
1120
2141
3
81077
101
4223
22
4513
11611
1966