2194
2
445
0
2570
693
2349
3329
526
1962
1
658
1564
1289601
4
1618
1239
645
1529
1265
4492
3
2562
2277
2344
13018
1637
978
1151
1160