1853
2
3712
8
2209
1
2135
3
629
3901
2160
2285
5792
28
3317
5
895
0
1111
913
1257
1667
1230
833
976
2102
1432
493
3310
1290
2659
152
1185
2596
1785
6
1442
4082
7