1132
0
368532
1610
1
646
862
373
3015
3632
5
2955
382
1277
3650
3
973
1894
3759
197
4379
2
488
997
2393
757
2445
1603
661
1566
1337
798
670
581
69