1863
1
2301
2
2175
787
0
2490
846
1043
1454
2650
412
413
267
325
1109
968
31535
798
1482
2123
695
366
6128
4
3114
368
2275
333