4111
2
580
0
722
1629
169211
11
430
1
2315
1557
345
2490
578
602
957
301
2560
4
2143
403
951
3021
1043
2227
3
3663
1161
771
5316
5313
415
3599
18403
6
298