2294
1
2003
2562
2
1511
1660
1168
1545
638
0
3326
3
2760
4
1749
1746
1690
1290
1844
1734
10243
1814
1128
3113
1679
14801
11
2173
2304
1399
83
852
2254
2422
5
3162