1528
1
2190
394
0
1954
3092
2551
372
4536
2
2831
180849
1043
6515
5262
10
2330
4
10270
165
281
3428
3
2747
790
1751
385
1222856
166543
18
4172
9
3691
5
17353
2301
2865
2881