2164
2
2454
2377
1
1093
2505
3683
946
1743
0
582
829
1225
790
1015
608
1752
3354
784
783
451
1883
3107
7
785
131589
796
6
1038
1558
1787
3835
5
1622
1380