572
0
1041
1
583
2
2440
3
496
1380
488
4926
5
909
2949
194
1734
14
2535
1312
4044
3083
1518
2465
1189
1875
2526