2732
2
4562
10
2309
348
0
2188
4
2322
1239
1884
3
2802
5
2169
1383
660
2566
5204
24337
22
20312
39
1523
1326
1583
1809
1812
1
4228
2741
5196
984
1431
718
1698
57793
1252