3466
1
1056
908
17391
7
558
0
1207
690
1175
758
3546
2061
3
2688
2
2949
1131
1008
528
1380
877
12472
373
2190
2983
571
2667
743
1601
1239
1618
1123
2121