6095
9
3724
2
3173
55904
0
10598
1663
5
37355
13
444571
1289601
4
3936
3
2471
7
1960
1993
5052
10
666
2666
19079
6
1195
4465
22
1529
3354
1
1186
3169
2642
1252
1473
645
3519
9435
8
1652