5065
1
15233
3738
5
1922
2
2366
2254
3673
6
255
0
2732
2151
7994
3
14
2535
467
4044
3083
17946
600
2465
3176
1189
578
3125
670
3546
515
930
2181
1391
5440
8