1239
0
1804
1
1668
1055
566
2649
1660
883
3252
1017
2093
3028
7
2322
3
2670
1380
997
1192
2
1378
754
1015
611
989
1821
348
1180
1698
2060
1175