1880
2
3498
4
282572
0
2275
19279
1020
177
3268
7
25137
1118
17353
31535
811
514
408
325
2881
303
1
1824
2419
20634
8
2668
453
995
3114
968
699
994
928
1465