2794
2
527
3
6952
5
884
2650
20
3629
1
862
0
3470
4168
3066
7
1412
3539
4933
13
915
1445
2534
2327
11
4102
4
401
2558
2100
1135
2256
2763
95
3546
1196
2561
6
1179
3871