1501
1
263
0
3268
650
676
3
543
2199
1716
5164
2
5745
5
1257
447
1889
1622
2657
1381
1464
934
417
3795
1018
1903
999
477
544
350
1894
2049
1603
476