904
1
1696
6
1227
2601
4
1162
2405
3
597
2792
2002
8
1681
747
0
4629
486
1520
2
593
626
1270
1522
952
2181
2365
2335
7
1124
1094
2375
2129
11
1539
3655
13
8016
11355
18