5897
9
2246
7
1420
1
5774
3
1378
2
1016
1265
12
1775
6
3195
659
1003
0
540
843
5
13277
1222
4
341
339
25110
34580
23
598
7537
999
1506
1505
1649
3766
1004
1618
4319
1387