2732
2
4562
10
2309
2653
4
2188
2322
1417
3337
5
1884
3
2802
3137
1383
0
5204
24337
22
20312
39
9220
1809
1812
1
4228
1079
2741
5196
6977
1431
57793
4745
9
2207
980
4606
2233