1626
1
8680
2275
2
2113
3691
5
2809
6370
17353
0
407
2301
1020
7770
10
3092
2881
639
4
5155
8
3114
3510
4111
2749
1236
952
773
2748
1452
1196
1392
2545