1444
3
1397
1
1686
2
1642
2541
514
0
928
1645
1640
2461
20
2767
177
1125
1248
2189
1389
2064
869
3498
4
282572
2069
1478
1124
2830
7
948
1017
1388
3116
812
2419