1054
1
1501
2317
0
1452
1129
2727
5
2330
2
1894
1824
2809
292
650
1392
509
1578
120469
35
1869
1306
1365
6062
16
883
443
662
7334
4
2008
263
1222856