16062
15
1500
1
18546
1517
4309
3
982
1844
2
985
2584
11
66
0
5897
4
2604
5308
83
3354
3090
6
13499
5
3386
2522
1037
619
3227
181997
2724
2866