2788
3
4578
2
2732
2390
1
2977
4562
10
2309
6822
5
2188
4
1802
2322
1379
0
9055
1289601
479
1884
2802
5094
9
1383
5204
24337
22
20312
39
1347
1809
1812
4519
15
2688
4228
778