5504
16
2377
1
2906
2
19944
1704
0
4382
4
1174
14887
18
1047
5169
1821
7
131589
297066
1397
3
164
666
403
346
1104
693
1048
709
194
276
703
9566
8
768
10317
25
1329