1431
1
2435
2495
0
658
1767
2
1075
1679
2942
6
2189
3
1558
951
1250
383
2710
1547
2873
1815
1688
950
1388
4309
2099
1223
3034
1935
1451
2508
7
4158
8
8527
1022