1446
1
2122
2
1952
3316
17
1424
432
0
1179
1680
2080
4278
2899
2710
1766
1632
1310
3226
5
3140
4
1167
1494
1248
1199
2238
1681
2889
1559
1093
730
645
3580