1501
1
263
0
3268
3795
1903
2
650
676
3
543
1716
1257
447
1889
1622
1381
2393
934
417
2199
1018
999
5745
5
544
5164
1894
2049
1603
2364
641
661