3680
3
3477
1
1387
2633
5
1439
170
763
127
998
2
790
533
4998
9
869
0
71
73
85
858
2035
2592
1033
106
602
2281
4
1130
667
1479
1319
1838
1582
6
1020