2122
2
1446
1
951
432
0
1179
2080
1952
3316
17
1680
564
1694
3140
4
1310
1015
690
2502
619
2669
3226
5
1167
1681
1199
6110
1743
1559
1248
2949
108797
2740
1175