2294
1
2710
2
1547
2184
1545
2165
1845
1168
1819
1532
1699
619
3
2646
5
1840
0
608
3583
490
717
23952
652
697
802
11351
17
1093
916
1543
1069
693
1814
4
1104