749
0
1243
3789
4
1105
25669
2266
980
1
534
2663
596
1698
2786
1161
673
1500
1185
2
15233
2111
5
1001
1744
2447
2055
5204
3
1417
938
7159
10
1376
4126
2123
850