1446
1
2122
2
1952
3316
17
432
0
1179
1680
2080
1310
3226
5
3140
4
1167
1248
1199
3871
4943
796
1554
1051
564
1774
914
2322
1559
2741
1218
2324
1424
3539
3
123674
35