2499
12
1168
0
387
524
6
547
1146
2602
4
8247
15
1606
839
1
4013
10
926
2016
11
2050
7
2168
3060
13
2757
428
4030
5
1399
913
508
1178
1490
1318
1932
2
534
2122
853
3512