2626
1
2216
4471
2
1168
1672
11059
9
3176
1749
255
0
662
3779
2986
2468
3
940
1193
3439
8
801
1512
2710
1598
1404
3426
4
2666
2181
5439
673
3228
2044
2166
891