1053
0
2744
2640
2
1011
1
1578
6
917
1700
1513
4
3693
3
2144
2367
2687
5
2333
2555
9504
989
1323
4133
5196
1371