3049
12
813
2
1606
6
1488
0
665
999
3076
4
1412
672
4898
5
2093
10912
15
582
3
1136
1
1384
1220
4549
10
2558
1831
3489
13
2386
11
2785
7
3236
702
7654
1273
1445
1587
1859
1115