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