2372
2
3650
3
5559
509
0
1513
1
1315
1649
784
1182
2669
1129
635
4450
34
1894
1298
447
6383
17
1326
3025
1392
7153
9
3353
11
544
661
2095
4
436
1231
4067
263
2619