2322
4
2562
2
2316
0
2732
1777
1
899
3326
3
3187
5
4562
10
2309
1590
2188
4179
1884
6929
11
2170
2802
1383
455
5204
24337
22
20312
39
2427
12
741
2784
1955
2199
1809
1812
4228