3158
2
1751
1
1107
623
1527
2530
4
2476
3
2466
5
1174
1615
951
1957
929
3211
0
2131
1543
1575
496
4096
2906
1606
989
3485
7
1326
2377
1380
2262
3041
1526
1367