583
0
12958
5
2000
1
2678
10
1501
3795
1392
1129
1291
6052
6975
4
1160
6383
17
2369
2372
2
1586
1054
694
943
1304
2086
723
1941
1132