1020
1
1215
798
0
1053
493
2169
2
1192
2796
3303
1454
97284
545
1115
2457
4
3650
3
1710
2260
7264
12590
730
2100
1326