1431
1
1767
2
840
3
1812
1558
383
0
1527
1815
1935
2322
4
14125
10
2786
1001
1075
4309
1250
2942
6
5997
12
4187
2732
6676
658
1295
637
2710
1679
1549
2873
123674
35
980