2513
2
2002
3
2392
5301
13
1282
1
1191
2033
8
2977
5
737
3317
1734
1078
2172
0
838
1385
360
551
1197
3808
4
962
4006
1366
1239
725
2039
1182
3587
11060
19
2499
1371