2501
2
2242
4
2379
10
1139
865
3381
7
1413
12
1182
5191
24
949
1255
1
961
0
2607
1405
3
238
899
8
399
542
3220
1367
2038
1787
621
202
110
702
829
1236
1352
771