645
1
1445
1344
0
514
1285
2
3116
1513
2570
5
928
1719
282572
2461
20
177
3759
290
829
6370
1389
858
1129
3070
11
1929
1330
11829
2064
4106
2372
3498
4
1470
2806
3