2690
1
1938
5
1378
1227
1033
2
538
1036
4430
2392
2516
3
1737
2072
1042
1402
1250
1269
0
2935
8
4389
7
1705
1426
723
2261
4
1196
3773
884
1563
1219
1158
1109
3666