5504
16
2323
9
1047
2
1445
1
19932
6
1681
1641
1712
0
181997
11
1746
1331
83
2562
3910
3
2428
1704
697
2327
24337
22
11059
1000
3683