3835
4
1292
0
1638
418
570
1
2043
2907
2
3706
5
2124
3
1452
5658
9
560
1574
2274
2949
972
1247
2249
2255
1258
2411
9877
532
1106
1081
666
935
1104
9566
8
802