3926
14
496
0
1075
2
1976
3
1173
1
3140
4
2906
1339
1532
1137
1935
1250
1606
1419
3539
1495
2522
1635
880
6236
10
2966
11
906