1880
2
968
0
19279
31535
1824
2275
1020
20634
8
745
608
325
25137
1112
1343
2730
6
637
597
1132
2881
35426
306
303
1
400
2190
1477
1289
1089
2668
116