5635
3
1304
1
2466
5
3448
1397
0
9160
1135
1668
1695
4
3012
2309
14125
10
5412
19932
6
2254
582
3543
7
8411
2821
1540
10317
2
223
621
6345
451
929
3684
20163
44
7394
815