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