2113
2
970
1050
881
1
607
421
199
1432
885
262
160
10227
5
2601
803
943
1533
247
733
605
925
992
2227
1498
4158
23
947
865
401
0
1602
759