326
0
2299
4
3795
1
2199
504
1018
2
1903
999
1006
544
1894
2366
2364
3
1649
2086
3098
3650
370
1362
1664
424
3117
1929
4223
22
1421
7328
6411
11
775
3007
7
1256