1394
1
1660
912
1468
1358
0
1844
1168
2163
997
2173
2051
3
989
1668
224
1766
2
1290
4360
9
2093
2670
2166
83
2322
693
1690
526
2710
784
2368
801
2243
6