2255
2
1495
1
1322
9504
6
5732
1677
1075
1411
0
2322
4
980
2189
2786
24337
22
1001
921
1364
3267
1583
1601
3
4187
10
4562