1049
0
5661
4
7334
383
2
2225
3
414
400
12590
28805
6
1282
787
1056
1
2109
1869
1245
1343
4427
10
2052
477
7328
1022
2966
5
1348
5031
1120
2141
81077
101
4223
22
4513
11611