1722
2
2119
1
16840
15
3075
4
2215
7
3342
11
2306
3474
6
315
2459
1966
2062
499
2435
1070
5
995
2312
1912
1056
5012
692
0
1883
1810
3
4513
320