5242
0
1180
612
755
22017
1839
1
6075
15
1436
2028
3
2938
1485
732
7199
560
444
2740
2051
1010
1273
861
2789
4
668
730
88
441
470
1060
736
18258
255