658
0
4309
3
3196
2
1688
1
1833
1431
1969
2919
3125
5
1757
1767
3092
4
2515
1446
383
2942
6
5347
3189
2134
469
2901
2966
2194
1650
2899
4537
1075
1195
6572
5375