1189
0
3125
2
3350
17
2145
1
4730
9
3765
4
255
8323
2476
3779
810
4471
1668
2903
3
2272
2964
878
1396
2416
7
3051
1603
405