2232
5
1330
2
1734
1
1651
1880
0
11490
12
1606
6
962
2792
5142
1294
4
3400
3570
944
1150
1139
1447
2245
3
3904
808
1121
777
716
3266
7539
11
1556
925
3226
13
3028
1961
7