3957
3
1175
1
784
0
578
2211
2959
3154
6
2642
2655
240
3460
1378
2194
2
3500
4702
4
1632
1915
676
1226
155
2480
2999
2707
4074
5635
930
693
635
1660
2155