1880
2
968
0
2855
3
2730
6
2668
20634
8
19279
31535
282572
1824
2275
1020
3442
608
169211
11
325
25137
4820
4396
637
2881
303
1
2190
1289
1089
116
35426
871
2125
3114
4