1501
1
263
0
3268
650
676
3
543
417
1716
2199
1257
447
895
1889
1622
1381
259
668
934
501
2188
8
3795
1018
2
1903
999
5745
5
544
5164
1894
2049
1603